@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	font:normal 11px tahoma;
	color:#393938;
	background:#F0F0F0;
}

img{
	border:0px;
}	

A {
	font:normal 11px tahoma; 	
	color:#990000;
	text-decoration: none;
	
}

A:link {
	color: #990000;
}
A:hover {
	 color:red;
}
A:active {
	 color:red;
}
A:focus {
	 color:red;
}

option{
	font:normal 11px tahoma;
	color:#666;
}

/*********/
select{
	font:normal 11px tahoma;
}

/*********/
.DivBase{
	width:970px;
}

/*********/
/*.SecondDivBase{
	width:933px;
}
.HeaderStyle{
	background:url(../Images/fa/BaseImage.jpg) bottom center no-repeat;
	height:309px;
	}*/
.DivHeaderItems{
	color:#787878;
	padding:0PX 6PX 0PX 10PX;
	padding-top:10px;
}

.SecondDivHeaderItems{
	background: no-repeat right top url(../Images/fa/Logo_SecondPage.gif);
	width:317px; 
	height:24px;
	color:#D1DDA7;
	padding:120PX 6PX 0PX 6PX;
	vertical-align:bottom;
}
/**/
A.HeaderLogoTitle {
	cursor:pointer;
	font:bold 17px Georgia, "Times New Roman", Times, serif; 	
	color:  #fff;
	text-decoration: none;
	
}

A.HeaderLogoTitle:link {
	color: #fff;
}
A.HeaderLogoTitle:hover {
	 color:red;
}
A.HeaderLogoTitle:active {
	 color:red;
}
A.HeaderLogoTitle:focus {
	 color:red;
}

/**/
A.HeaderHrefItemsList {
	cursor:pointer;
	font:normal 11px tahoma; 	
	color:  #CED0D0;
	text-decoration: none;
	
}

A.HeaderHrefItemsList:link {
	color: #CED0D0;
}
A.HeaderHrefItemsList:hover {
	 color:red;
}
A.HeaderHrefItemsList:active {
	 color:red;
}
A.HeaderHrefItemsList:focus {
	 color:red;
}


A.SecondHeaderHrefItemsList {
	font:normal 11px tahoma; 	
	color:  #D1DDA7;
	text-decoration: none;
	
}

A.SecondHeaderHrefItemsList:link {
	color: #D1DDA7;
}
A.SecondHeaderHrefItemsList:hover {
	 color:red;
}
A.SecondHeaderHrefItemsList:active {
	 color:red;
}
A.SecondHeaderHrefItemsList:focus {
	 color:red;
}

/*-*/


.TdTopSecondItemsStyle{
	background: url(../Images/fa/SecondTopItemsBg.jpg) repeat-x top;
	height:32px;
	color:#000;
}

/*A.TopHrefItemsList {
	font:bold 11px tahoma; 	
	color:  #fff;
	text-decoration: none;
	height:25px;
	display:block;
	padding-top:10px
	
}

A.TopHrefItemsList:link {
	color: #fff;
}
A.TopHrefItemsList:hover {
	 color:red;
}
A.TopHrefItemsList:active {
	 color:red;
}
A.TopHrefItemsList:focus {
	 color:red;
}*/

/***-***/
A.SecondTopHrefItemsList {
	font:normal 11px tahoma; 	
	color:  #000;
	text-decoration: none;	
}

A.SecondTopHrefItemsList:link {
	color: #000;
}
A.SecondTopHrefItemsList:hover {
	 color:red;
}
A.SecondTopHrefItemsList:active {
	 color:red;
}
A.SecondTopHrefItemsList:focus {
	 color:red;
}



A.SecondHrefHeaderItemsRollOver {
	font: normal 11px tahoma ;
	text-decoration: none;
	color:#282A1F;
	 padding:5px 0px 5px 0px;
	 background-color: #A3BA52;
}

A.SecondHrefHeaderItemsRollOver:link {
	color:#282A1F;
}

A.SecondHrefHeaderItemsRollOver:hover {
	 color:red;
	 background:#5E6F21;
}

A.SecondHrefHeaderItemsRollOver:active {
	 color:red;
}

A.SecondHrefHeaderItemsRollOver:focus {
	 color:red;
}

/**----*/

/*.TableMiddelItems{
	background:url(../Images/fa/Menu/Bg-repit.png) repeat-y;
}
.TdMiddelItems{
	background: url(../Images/fa/Menu/Bg.png) top no-repeat;

}*/
	
A.MiddelItemsList {
	cursor:pointer;
	font:normal 11px tahoma; 	
	color:  #787878;
	text-decoration: none;
	padding-bottom:4px;
	padding-top:3px;
	display:block;
}

A.MiddelItemsList:link {
	color:#787878;
}

A.MiddelItemsList:hover {
	 color:red;
	 background:#E4EACE;
}

A.MiddelItemsList:active {
	 color:red;
}

A.MiddelItemsList:focus {
	 color:red;
}
/*--*/
A.MiddelItemsListRilated {
	font: normal 11px tahoma ;
	text-decoration: none;
	color:#333333;
	 padding:5px 0px 5px 0px;
}

A.MiddelItemsListRilated:link {
	color:#333333;
}

A.MiddelItemsListRilated:hover {
	 color:red;
	 background:#E4EACE;
}

A.MiddelItemsListRilated:active {
	 color:red;
}

A.MiddelItemsListRilated:focus {
	 color:red;
}
/*--*/
A.SubMiddelItemsList {
	font: bold 11px tahoma ;
	text-decoration: none;
	color:#787878;
	padding:5px;
	display:block;
	 background-color: #E4EACE;
}

A.SubMiddelItemsList:link {
	color:#787878;
}

A.SubMiddelItemsList:hover {
	 color:red;
	 background:#8BAB22;
}

A.SubMiddelItemsList:active {
	 color:red;
}

A.SubMiddelItemsList:focus {
	 color:red;
}

/**********----------***********/

/**--**/


/**--**/
.ModuleNameHome{
	height:10px;
	font:bold 11px Tahoma;
	padding:10px 15px 4px 0px;
	color:#4880B8;
}
/**--**/
A.RapidAccessBoxLink{
	font: normal 11px tahoma ;
	text-decoration: none;
	color:#666;
	padding:5px 0px 5px 0px;
	display:block;
	padding:5px 0px 5px 0px;
}

A.RapidAccessBoxLink:link {
	color:#666;
}

A.RapidAccessBoxLink:hover {
	 color:red;
}

A.RapidAccessBoxLink:active {
	 color:red;
}

A.RapidAccessBoxLink:focus {
	 color:red;
}

/**--**/
.FooterStyle{
	color:#fff;
	height:55px;
	background-color:#E4EACE;
	padding-top:0px
}
.CopyRight{
	color:#7C828B;
	font:normal 11px arial;
	padding:2px 150px 0px 150px;
}
.FooterItemsPart{
	padding:0px 232px 0px 17px;
	}
A.FooterItemsList {
	font: normal 11px tahoma ;
	text-decoration: none;
	color:#BAC6DE;
}

A.FooterItemsList:link {
	color:#BAC6DE;
}

A.FooterItemsList:hover {
	 color:red;
}

A.FooterItemsList:active {
	 color:red;
}

A.FooterItemsList:focus {
	 color:red;
}
/*************************/
/*************************/
A.FirstHrefHeaderItemsRollOver 
	{
		cursor:pointer;
		font:normal 11px tahoma; 	
		color:  #fff;
		text-decoration: none;
		width:100%;
		display:block;
		padding:5px 0px 5px 0px;
		background-color:#E4EACE;
	}
A.FirstHrefHeaderItemsRollOver:link
	{
	color: #fff;
	}
A.FirstHrefHeaderItemsRollOver:hover
	{
	 color:red;
	 background-color:#8BAB22;
	}
A.FirstHrefHeaderItemsRollOver:active
	{
	 color:red;
	}
A.FirstHrefHeaderItemsRollOver:focus
	{
	 color:red;
	}
	
 .menu-hv, 						 .menu-vv { position: relative; margin: 0; padding: 0; display: block;     }
 .menu-hv * ,  					 .menu-Second-vv * ,  					.menu-vv * { margin: 0; padding: 0 ; list-style: none}
 .menu-hv li , 					 .menu-Second-vv li , 					.menu-vv li { position: relative; line-height: 1.2em; vertical-align: top }
 .menu-hv a ,   				 .menu-Second-vv a,    					.menu-vv a { display: block;     line-height: 1.2em }
 .menu-hv li ul,				 .menu-Second-vv li ul, 				.menu-vv li ul { position: absolute; visibility: hidden  }
 .menu-hv li:hover ul, 			 .menu-Second-vv li:hover ul,  			.menu-vv li:hover ul,
 .menu-hv li.hover ul, 			 .menu-Second-vv li.hover ul,  			.menu-vv li.hover ul { visibility: visible }
 .menu-hv li:hover ul ul, 		 .menu-Second-vv li:hover ul ul,  		.menu-vv li:hover ul ul,
 .menu-hv li.hover ul ul, 		 .menu-Second-vv li.hover ul ul,  		.menu-vv li.hover ul ul { visibility: hidden }
 .menu-hv li li:hover ul, 		 .menu-Second-vv li li:hover ul,  		.menu-vv li li:hover ul,
 .menu-hv li li.hover ul, 		 .menu-Second-vv li li.hover ul,  		.menu-vv li li.hover ul { visibility: visible }
 .menu-hv li li:hover ul ul, 	 .menu-Second-vv li li:hover ul ul,  	.menu-vv li li:hover ul ul,
 .menu-hv li li.hover ul ul, 	 .menu-Second-vv li li.hover ul ul, 	.menu-vv li li.hover ul ul { visibility: hidden }
 .menu-hv li li li:hover ul, 	 .menu-Second-vv li li li:hover ul,  	.menu-vv li li li:hover ul,
 .menu-hv li li li.hover ul, 	 .menu-Second-vv li li li.hover ul,  	.menu-vv li li li.hover ul { visibility: visible }
 
 .menu-hv li li li:hover ul ul,  .menu-Second-vv li li li:hover ul ul,  .menu-vv li li li:hover ul ul,
 .menu-hv li li li.hover ul ul,  .menu-Second-vv li li li.hover ul ul,  .menu-vv li li li.hover ul ul { visibility: hidden }
 .menu-hv li li li li:hover ul,  .menu-Second-vv li li li li:hover ul,  .menu-vv li li li li:hover ul,
 .menu-hv li li li li.hover ul,  .menu-Second-vv li li li li.hover ul,  .menu-vv li li li li.hover ul { visibility: visible }
 /* horizontal-vertical */
 .menu-hv:after, 				 .menu-Second-hv.after ,				.menu-hv.after { /*content: ".";*/ line-height: 0px; clear: both; display: block; visibility: hidden}
 .menu-hv li { float: right; }  
 .menu-hv li ul li { float: none; border-bottom:1px solid #C5C3C5; border-right:1px solid #C5C3C5; border-left:1px solid #C5C3C5; }
 .menu-hv li ul li ul { position: absolute; /*right: 100%;*/ top: 0; }
 /* vertical-vertical */
 .menu-vv , 		.menu-Second-vv{ float: right; } 
 .menu-vv li ul ,   .menu-Second-vv li ul { right: 100%; top: 0; }
 /* ****************************************
   Define width, color, bg, etc ABOVE or clear this line if will define in other place
 */
 .menu-hv li { width: 100%; }
 .menu-hv li li , .menu-hv li li li{ width: 140px; }
 .menu-vv li { width: 177px;padding-top:1px;border-bottom:1px solid #D1D5D4; }
 .menu-Second-vv li { width:195px;  border-bottom:1px solid #71746D;}
 .menu-vv li li{ width: 180px;  border-bottom:1px solid #71746D;   }
 .menu-vv li li li { width: 130px;  }
 .menu-Second-vv li li li{ width: 130px;  }
 .menu-vv li li a:hover , 	 .menu-Second-vv li li li a:hover, .menu-vv li li li a:hover
 .menu-hv li li a:hover , .menu-hv li li li a:hover { background-color: #8BAB22; color:red }

 
/* Micox Pseudo-class-css2 to IE (MXPC). Activate .hover and .first-child in IE 6
   http://elmicox.blogspot.com/2008/03/ativando-hover-e-first-child-no-ie-6-um.html */
* html * { color: expression( (function(who){ if(!who.MXPC){
 who.MXPC = '1';
 if(who.nodeName != 'A'){
  who.onmouseenter=function(){ who.className += ' hover'};
  who.onmouseleave=function(){ who.className = who.className.replace(' hover','')}; }
 (who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') }

